package com.py.credit.service;

import java.util.List;
import java.util.Map;

import com.py.credit.entity.SysUser;
import com.py.framework.core.common.Page;

public interface ManualAssociateService {

	List<Map<String, Object>> getByConditionForPage(List<String> showColumns, String[] additionalColumns,
			String condition, int rootId, Page page, SysUser userInfo);

	Map<String, Object> selectOne(int tableId, int dataId);

	List<Map<String, Object>> selectAssociate(int rootId, int tableId, int dataId);

	List<Map<String, Object>> seachDataByConditionForPage(List<String> showColumns, String[] additionalColumns,
			String condition, int rootId, String A000001, String A000002, String a000003, Page page);

	void updateData(int rootId, String tybm, int tableId, int dataId);

}
